river diamond deposit - Turco Inglés Diccionario